The first three races of the Formula 1 season have made a mockery of pre-season predictions that Ferrari would set the pace and leave Mercedes struggling to keep up. The standings may not tell the full story, and luck has played a part, but on paper Mercedes are more dominant than ever while Ferrari have […]